power take-off kit - French English Dictionary